|
Date : 20 juin 1992 Programme : THE GODFATHER Protection : MOT DE PASSE Outils : SOFT-ICE V2.50 Temps pass� : 5 Minutes... Fichier : GOD.EXE Soci�t� : US GOLD Divers : Origine : B.Y. Num�ro : 179 On trouve relativement facilement l'endroit � modifier puisque l'on y tourne continuellement on attendant un caract�re: CS=1681 CS:6FBD .... <�ͻ . � . � CS:6FC3 74F8 JZ 6FBD >�ͼ ; ATTENTE D'UN CARACTERE... CS:6FC5 51 PUSH CX CS:6FC6 E8BB0D CALL 7D84 CS:6FC9 59 POP CX CS:6FCA 80F930 CMP CL,30 ; REGARDE SI LA REPONSE EST BONNE.. CS:6FCD 7502 JNZ 6FD1 ; SAUT SI MAUVAISE REPONSE EN 6FD1 Lorsque la r�ponse est bonne on saute en 702A ( bien plus loin dans le programme ) sinon on sort en sautant en 200 par un JMP. Il suffit donc d'une part de sauter directement apr�s le premier test en 702A avec un JMP plac� en CS:6FCD. D'autre part pour ne pas avoir � attendre un caract�re lors de la demande du code il faut remplacer le saut en CS:6FC3 par deux NOP. Avec PCTOOLS chercher la chaine 74F851E8BB0D5980F9307502 et remplacer les deux premiers octets par 9090 et les deux derniers par EB5B. |